<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <script>
<!--      如果一个事件函数的返回值为false，可以阻止元素的默认行为-->

    var obj=new Object();
  //  添加属性
    obj.name="张三";
    obj.age=30;
  //  添加方法
    obj.speak=function () {
        alert("说话")
    }
  //   alert(obj.name+""+obj.age);
  //   // obj.speak();
  // //  删除obj对象的age属性
  //   delete obj.age;
  //   alert(obj.name+""+obj.age);
  //   alert(obj.name+""+obj["name"]);
  //遍历对象中的所有属性
  //       for (var filedName in obj){
  //           console.log(filedName+""+obj[filedName]);
  //       }
  //创建没有任何属性的对象
    var jsonObj={};//等价于 var jsonObj=new Object();
//    定义拥有name和age属性的对象
    var jsObj={name: "张三",age:"20"};
    //将js对象，以json字符串方式进行显示
    alert(JSON.stringify(jsObj));
    var str="{\"name\": \"张三\",\"age\":20}";
    //将json字符串转化为json对象
    var jobj=JSON.parse(str);
    alert(jsObj.name+""+jsObj.age);


  </script>
</head>
<body>

</body>
</html>